package br.com.monografia.dao;

import br.com.monografia.model.PerfilModel;
import br.com.monografia.util.ConnectDatabase;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;



public class PerfilDao {
	
	private static final String TABELA = "Perfil";
	protected SQLiteDatabase db;
	protected ConnectDatabase helper;
	
	public PerfilDao(Context ctx){
		helper = new ConnectDatabase(ctx);
		db = helper.getDatabase();		
	}

	
	public long inserir(String nome, String peso) throws Exception {
	    ContentValues valores = new ContentValues();
	    valores.put("nome", nome);
	    valores.put("idade", peso);
	    return db.insert(TABELA, null, valores);	    
	}
	
	public PerfilModel bucarPorId(String nome) throws Exception{
		Cursor c = db.query(TABELA, new String[] {"id_perfil", "nome","idade"}, "nome=?", new String[] {nome}, null, null, null);
		if (c.getCount()>0) {
			PerfilModel perfil = new PerfilModel();
			c.moveToFirst();
			perfil.setId(c.getLong(0));
			perfil.setNome(c.getString(1));
			perfil.setPeso(c.getLong(2));
			c.close();
			return perfil;
		}
		return null;
	}
	
	
	
	
	
}
